cape strap - French English Dictionary